package com.iplatform.file.function.meta.dao;

import com.iplatform.file.function.meta.domain.PreMetaDataBean;
import com.iplatform.file.function.meta.vo.DbConfigVo;
import com.iplatform.file.function.meta.vo.PreMetaDataVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * Created/**
 * Created with IntelliJ IDEA.
 * User: lh
 * Date: 2021/01/06 15:43
 * Description:
 * Version: V1.0
 */

@Mapper
public interface NeuralNetworkMapper {


	DbConfigVo queryById(String id);

	PreMetaDataBean queryNetWorkById(Long id);

	int insertPreservation(PreMetaDataBean preMetaDataBean);

	Integer querypreMetaDataBean(PreMetaDataBean preMetaDataBean);

	Integer queryUpdate(PreMetaDataBean preMetaDataBean);


	List<PreMetaDataBean> selectPreData(@Param("sql") String sql);

	List<String> sentPost(@Param("sql") String sql);

	PreMetaDataVo selectDataById(Long id);

	int deletePreMetaData(Long id);

	List<PreMetaDataVo> queryDataByConDition(PreMetaDataVo preMetaDataVo);

	PreMetaDataBean selectDatapreMeta(Long id);

	List<PreMetaDataVo> queryPreData();

	void updatePre(PreMetaDataBean preMetaDataBean);
}